package com.amt.exception;

import lombok.Data;

@Data
public class CheckedException extends  RuntimeException{
    private Integer code=ResultCode.ERROR.getCode();
    private String msg;
    private Object data;

    public CheckedException(Integer code, String msg, String data){
        super(msg);
        this.code = code;
        this.msg = msg;
        this.data = data;
    }
    public CheckedException(String msg, String data){
        super(msg);
        this.msg = msg;
        this.data = data;
    }
    public CheckedException(String msg){
        super(msg);
        this.msg = msg;
    }
    public CheckedException(String msg, Object data){
        super(msg);
        this.msg = msg;
        this.data = data;
    }
}
